Skip to content

docs: tidying; update version refs; describe various catalogues #1616

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Aug 20, 2025

Conversation

atcol
Copy link
Contributor

@atcol atcol commented Aug 18, 2025

Which issue does this PR close?

No issue. I thought I'd improve the docs a bit.

What changes are included in this PR?

Only changes to the website (mdbook).

Are these changes tested?

Yes all pages render correctly.

@Fokko
Copy link
Contributor

Fokko commented Aug 18, 2025

Thanks @atcol for giving the docs some much needed TLC ❤️

@atcol
Copy link
Contributor Author

atcol commented Aug 18, 2025

Thank you @Fokko - I have a little more to do to spice it up but I noticed it was a "low hanging fruit" to help improve things and helps me learn the repo a bit more as I hope to contribute.

@atcol atcol marked this pull request as ready for review August 18, 2025 16:02
@atcol
Copy link
Contributor Author

atcol commented Aug 18, 2025

I think this initial PR is ready for review. There's room for more improvement but I might trickle that in.

Worth double checking my understanding of the implementation status for the catalogues!

@Fokko
Copy link
Contributor

Fokko commented Aug 18, 2025

@atcol sure that makes sense, there is one issue:

$ ./typos .
Warning: "Decription" should be "Description" or "Decryption".
error: `Decription` should be `Description`, `Decryption`
  --> ./website/src/api.md:29:13

@atcol
Copy link
Contributor Author

atcol commented Aug 18, 2025

Woops! Fixed! Thanks :)

@atcol atcol requested a review from CTTY August 19, 2025 08:43
Copy link
Contributor

@liurenjie1024 liurenjie1024 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @atcol for this pr, generally looks good. Just left some comments

Comment on lines 29 to 37
Rather than being a new file type, Iceberg provides a metadata layer that sits on top of formats like Parquet
and ORC, ensuring data is organized, accessible, and safe to work with at scale. It introduces features long
expected in databases such as transactional consistency, schema evolution, and time travel into environments
where files are stored directly on systems like Amazon S3 or HDFS.

Originally developed at Netflix, it was designed as a response to the limitations of early Hive tables, which were
essentially directories of files with only loose conventions for schema and partitioning. While this approach
enabled cheap storage of large datasets, it struggled with schema changes, concurrent writes, and efficient query
planning.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about removing this part ? These are copied from official website.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They aren't copied from the original website -- they're something I wrote. I am happy to remove if you'd prefer, but I was going to later add more to this and other introductory material to give a narrative to the library plus some diagrams.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new statement looks more concise, thanks for the fix!

kevinjqliu
kevinjqliu previously approved these changes Aug 19, 2025
Copy link
Contributor

@kevinjqliu kevinjqliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks awesome, thanks! i agree with renjie's comments

@atcol
Copy link
Contributor Author

atcol commented Aug 19, 2025

Thanks @atcol for this pr, generally looks good. Just left some comments

Thanks! I've committed the rewords for the catalogues and a better link. One final comment regarding the intro section for Iceberg.

@liurenjie1024 liurenjie1024 merged commit fa5f2ed into apache:main Aug 20, 2025
17 checks passed
lliangyu-lin pushed a commit to lliangyu-lin/iceberg-rust that referenced this pull request Aug 21, 2025
…he#1616)

## Which issue does this PR close?

No issue. I thought I'd improve the docs a bit.

## What changes are included in this PR?

Only changes to the website (mdbook).

## Are these changes tested?

Yes all pages render correctly.

---------

Co-authored-by: Alex <atc@localhost>
Co-authored-by: Renjie Liu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants